# -*- coding: utf-8 -*-
from django.db import models
from django.core import urlresolvers

# Create your models here.
class EstadoConservacion(models.Model):
    nombre = models.CharField(max_length=100, verbose_name='*Nombre de Estado de Conservación')
    #posiblemente seria util agregar siglas que se utilizan para identificar los estados
    sigla = models.CharField(max_length=2,blank=True,null=True)
    descripcion = models.TextField(max_length=200,blank=True,null=True, verbose_name='Breve Descripción')
    
    def __unicode__(self):
        return self.nombre

    def en_detalle_html(self):
        datos = [
        #u'Nombre : %s' % self.nombre,
        u'Sigla : %s' % self.sigla,
        u'Descripción : %s' % self.descripcion,
        ]
        return datos
    
    def referencia_al_link(self):
        return '/estados_cons/' + str(self.id)
    
    


    def get_absolute_url(self):
        return urlresolvers.reverse('estados_de_conservacion:estadoconserv_update', args=(self.pk,))
